home *** CD-ROM | disk | FTP | other *** search
/ Collection of Tools & Utilities / Collection of Tools and Utilities.iso / edit / e4v200.zip / E4README.TXT < prev    next >
Text File  |  1993-06-16  |  23KB  |  580 lines

  1. ****************************************************************
  2. E4(tm) Editor (C) Copyright N.Faulks 1993. All Rights Reserved.
  3. ****************************************************************
  4. Version 2
  5. ****************************************************************
  6.  
  7. Note that this file is an E4 outline document (as well as a 
  8. printable text file), to view it in outline form, from within 
  9. E4, press ALT-H, then Y for "Yes". Now you can press ALT-H over 
  10. headings or text you would like to open or close.
  11.  
  12. If you want to print this file please note that it contains TAB 
  13. characters. To convert it to a printable (tab-less) file type 
  14. "E4 E4README.TXT" then press ALT-P for print, type a filename 
  15. and press RETURN. (or press RETURN to print straight to PRN). To 
  16. leave E4 press ALT-Q.
  17.  
  18. INTRODUCTION ***************************************************
  19.  
  20.  E4 is a powerful multi-file text editor with outlining, 
  21.  macros, SVGA support, and in-editor compilation and 
  22.  error tracking.
  23.  
  24.  E4 isn't a bloated every-feature-under-the-sun product, 
  25.  rather it is a small, fast editor that manages to 
  26.  provide most of the features most people use.
  27.  
  28.  E4 is great for people who only want to edit 
  29.  AUTOEXEC.BAT and CONFIG.SYS as well as Programmers and 
  30.  System/Network Adminstrators.
  31.  
  32.  E4 is a complete Program Development Environment. You 
  33.  can compile from within the editor, a single file or a 
  34.  whole project. You can also run your program from within 
  35.  the editor, with or without a debugger. E4 can shrink in 
  36.  size to only 2K, leaving plenty of memory free for your 
  37.  program. The registered version of E4 comes with a 
  38.  program to trap error messages from a wide range of 
  39.  compilers. You can then step through compilation errors 
  40.  one by one, the cursor is taken to the erroneous line 
  41.  and the error message is displayed at the bottom of the 
  42.  screen. This works across different source files and for 
  43.  most languages (mixed languages are supported), even 
  44.  some linker errors are tracked to the original source 
  45.  file. E4 provides a common development environment, 
  46.  which ever language you are using.
  47.  
  48.  E4 really is better than other editors, because it is 
  49.  easy to use and powerful. Yes, you have to take the 
  50.  trouble to learn it, but once you have got over the 
  51.  short initial learning curve it WILL make you more 
  52.  productive. Easy to use doesn't have to mean pull down 
  53.  menus and WIMPs. E4 works well with a mouse, but the 
  54.  common commands are only a single mnemonic keystroke (E4 
  55.  doesn't use the function keys: how can they be easy to 
  56.  remember?). It doesn't matter if you have "every 
  57.  feature" if they are all equally difficult to use. E4 
  58.  makes everyone into an expert: the "Hintline" shows you 
  59.  most of the commands or options available, at every 
  60.  point in the editor. Full context-sensitive help makes 
  61.  E4 easy to learn.
  62.  
  63.  Feature lists are not the whole story: that's why E4 is 
  64.  made available on a try-before-you buy basis. Don't just 
  65.  reject it because it isn't exactly the same as what 
  66.  you're using: try it!
  67.  
  68.  E4 already has a large user community including 
  69.  professional programmers, businesspeople, educators, and 
  70.  students. If you've got a suggestion or problem call the 
  71.  author (Neil Faulks) on 071 873 2007 (+44 71 873 2007) 
  72.  during office hours, or mail him on the Internet 
  73.  (neil@dcs.kcl.ac.uk) or through CompuServe 
  74.  (>INTERNET:neil@dcs.kcl.ac.uk). We want you to be happy 
  75.  with E4, before and after you buy it.
  76.  
  77. E4-DELUXE ******************************************************
  78.  
  79.  There are two varieties of E4: E4 and E4-Deluxe. The 
  80.  original E4 is distributed as the file E4???.ZIP, where 
  81.  ??? is the version number. E4-Deluxe is distributed as 
  82.  E4D???.ZIP If you register E4 or E4-Deluxe you get both 
  83.  versions for the one price.
  84.  
  85.  E4-Deluxe is a larger version of E4 that provides 
  86.  pull-down menus. These menus are fully user-definable 
  87.  and can be made CUA compliant.
  88.  
  89.  E4-Deluxe comes with keyboard and menu files that allow 
  90.  E4 & E4-Deluxe to emulate a number of popular editors 
  91.  and word-processors. Obviously E4-Deluxe is required to 
  92.  emulate the menus of an application, but the keyboard 
  93.  files will also work with standard E4.
  94.  
  95.  You can also use a menu file to help you or your users 
  96.  migrate from another editor to E4. In this case E4 
  97.  simulates the menus of the other editor, but displays 
  98.  the correct E4 keystrokes. The message line also 
  99.  displays helpful information as you move the selector 
  100.  bar over the menus.
  101.  
  102.  Note that it is not possible to simulate all the 
  103.  features of other editors. Quite often basic differences 
  104.  mean that the E4 method appears cumbersome when looked 
  105.  at from the perspective of a user of another editor. 
  106.  However, E4 is far from cumbersome and you are 
  107.  encouraged to LEARN E4 rather than persisting with your 
  108.  old editing techniques. The E4 user community includes 
  109.  former users of Boxer, QEDIT and Brief and the various 
  110.  Borland IDEs, all of whom have happily switched to using 
  111.  E4. They are happy because E4 makes them more 
  112.  productive.
  113.  
  114.  You can choose an editor to emulate by using the /= 
  115.  command line switch. This selects the keyboard (.E4K) 
  116.  and menu (.E4U) files with the name given following the 
  117.  equals sign. For example
  118.  
  119.      E4 /=CUA
  120.  
  121.  Will run E4 in CUA mode. You can put this option in the 
  122.  E4 environment variable. See "INSTALLATION" below.
  123.  
  124.  The options available are listed below, but you are 
  125.  encouraged to try the native E4 menus and keystrokes 
  126.  before using these.
  127.  
  128.  BC    Borland C/Turbo Pascal IDE keystrokes only
  129.  CUA    Very simple CUA menus and some CUA keystrokes.
  130.  BOXERM    Boxer menus, E4 keystrokes, with tutorial information
  131.  QEDIT    full QEDIT simulation, menus and keyboard
  132.  QEDITM    QEDIT menus, E4 keystrokes, with tutorial information
  133.  WP    Wordperfect Function keys (& ^INS and ^DEL), no menus.
  134.  WS    WordStar control keys.
  135.  
  136.  All trademarks are acknowledged.
  137.  
  138.  Extra items in the E4 Deluxe Distribution include:
  139.  
  140.  E4.EXE        E4-Deluxe instead of E4
  141.  
  142.  *.E4K        Keymap files (like E4KEYS)
  143.  *.E4U        Menu files
  144.  
  145.  To use a keymap and/or menu file run the editor using 
  146.  the /= switch.
  147.  
  148.  Note that the menu bar will not appear unless at least 
  149.  one keystroke in the keymap file is assigned to the 
  150.  special keyname "menu".
  151.  
  152. IMPORTANT NOTICE ***********************************************
  153.  
  154.  This is a Try-before-you-buy Evaluation copy of the E4 
  155.  Editor, it is fully functional. You may use E4 freely 
  156.  for up to 30 days, but if you want to use it after this 
  157.  period you must pay for it. See later in this file.
  158.  
  159.  Occasionally the editor will ask you to press a key when 
  160.  you first run it, this feature is absent from the 
  161.  version you will receive upon payment.
  162.  
  163.  Buying your own copy also brings the benefits of 
  164.  comprehensive printed documentation, extra utility 
  165.  programs and macros, and special offers on upgrades and 
  166.  other products.
  167.  
  168.  Programmers should note that only the registered version 
  169.  supports compiler error message tracking, as it requires 
  170.  extra support programs.
  171.  
  172. PACKING LIST & RELEASE NOTES ***********************************
  173.  
  174.  This software should be distributed as the single .ZIP 
  175.  or .EXE archive. The archive file contains the files 
  176.  listed below (for extra files included with E4-Deluxe 
  177.  see above). PLEASE KEEP THE ORIGINAL ARCHIVE FILE TO 
  178.  GIVE TO OTHERS.
  179.  
  180.  E4.EXE        The Editor itself (All you really need!)
  181.  E4.HLP        The help file for the editor 
  182.  E4KEYS        A sample keyboard mapping file 
  183.  E4README.TXT    This document, Please read it all 
  184.  E4ORDER.TXT    Printable order form and prices 
  185.  VENDOR.TXT    Notes for shareware vendors and BBSs. 
  186.          Includes feature lists and descriptions 
  187.  FILE_ID.DIZ    A BBS description file 
  188.  TEMPLATE.C    Sample template file for C programs 
  189.  E4OPTS.C    Sample options file for C programs
  190.  COMPILE.EXE    A generic compiler control program
  191.  COMPILE.DOC    Documentation for COMPILE
  192.  COMPILE.CL    Configuration file for COMPILE
  193.  
  194.  The sample E4KEYS file includes some key definitions of